$('#btn-login').click(async function (e) {
  e.preventDefault();
  // 简单的数据校验
  const username = $('input[name="username"]').val().trim();
  const password = $('input[name="password"]').val().trim();
  if (username.length === 0) {
    return message('用户名不能为空', 'error')
  }
  if (password.length < 6) {
    return message('密码不能为空且不能少于6位', 'error')
  }
  try {
    const {
      data
    } = await http({
      method: 'POST',
      url: '/login',
      data: {
        username,
        password
      }
    })
    // 登录成功
    message('登录成功')
    // 保存用户的登录状态到sessionStorage
    sessionStorage.setItem('student-token', data.token)
    // 将用户信息保存在sessionStorage
    sessionStorage.setItem('user', JSON.stringify({
      username: data.username,
      avatar: data.avatar
    }))
    // 跳转到首页
    redirect('/')
  } catch (err) {}

})